/**
 * 
 */
package com.es.disped.common.sms;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;


/**
 * @author Anson<br>
 *
 * Copyright by EasyShare 2019<br>
 *
 * All right reserved<br>
 *
 * Created on 上午11:50:31<br>
 *
 * 名称：AliMsg.java<br>
 *
 * 描述：阿里云短信客户端返回信息<br>
 */
public class AliMsg implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -8926141311343135404L;
	private String Message=null;
	private String RequestId=null;
	private String BizId=null;
	private String Code=null;
	private int TotalCount;
	private List<SmsSendDetailDTO> SmsSendDetailDTOs=null;
	/**
	 * 
	 */
	public AliMsg() {
		this.SmsSendDetailDTOs=new ArrayList<SmsSendDetailDTO>();
	}
	/**
	 * 
	 * @author Anson<br>
	 *
	 * Copyright by EasyShare 2019<br>
	 *
	 * All right reserved<br>
	 *
	 * Created on 下午9:14:34<br>
	 *
	 * 名称：AliQueryMsg.java<br>
	 *
	 * 描述：短信查询结果<br>
	 */
	class SmsSendDetailDTO
	{
		private String SendDate=null;
		private String OutId=null;
		private int SendStatus;
		private String ReceiveDate=null;
		private String ErrCode=null;
		private String TemplateCode=null;
		private String Content=null;
		private String PhoneNum=null;
		/**
		 * 
		 */
		public SmsSendDetailDTO() {
			
		}
		/**
		 * @return the sendDate
		 */
		public String getSendDate() {
			return SendDate;
		}
		/**
		 * @param sendDate the sendDate to set
		 */
		public void setSendDate(String sendDate) {
			SendDate = sendDate;
		}
		/**
		 * @return the outId
		 */
		public String getOutId() {
			return OutId;
		}
		/**
		 * @param outId the outId to set
		 */
		public void setOutId(String outId) {
			OutId = outId;
		}
		/**
		 * @return the sendStatus
		 */
		public int getSendStatus() {
			return SendStatus;
		}
		/**
		 * @param sendStatus the sendStatus to set
		 */
		public void setSendStatus(int sendStatus) {
			SendStatus = sendStatus;
		}
		/**
		 * @return the receiveDate
		 */
		public String getReceiveDate() {
			return ReceiveDate;
		}
		/**
		 * @param receiveDate the receiveDate to set
		 */
		public void setReceiveDate(String receiveDate) {
			ReceiveDate = receiveDate;
		}
		/**
		 * @return the errCode
		 */
		public String getErrCode() {
			return ErrCode;
		}
		/**
		 * @param errCode the errCode to set
		 */
		public void setErrCode(String errCode) {
			ErrCode = errCode;
		}
		/**
		 * @return the templateCode
		 */
		public String getTemplateCode() {
			return TemplateCode;
		}
		/**
		 * @param templateCode the templateCode to set
		 */
		public void setTemplateCode(String templateCode) {
			TemplateCode = templateCode;
		}
		/**
		 * @return the content
		 */
		public String getContent() {
			return Content;
		}
		/**
		 * @param content the content to set
		 */
		public void setContent(String content) {
			Content = content;
		}
		/**
		 * @return the phoneNum
		 */
		public String getPhoneNum() {
			return PhoneNum;
		}
		/**
		 * @param phoneNum the phoneNum to set
		 */
		public void setPhoneNum(String phoneNum) {
			PhoneNum = phoneNum;
		}
	}
	/**
	 * @return the message
	 */
	public String getMessage() {
		return Message;
	}
	/**
	 * @param message the message to set
	 */
	public void setMessage(String message) {
		Message = message;
	}
	/**
	 * @return the requestId
	 */
	public String getRequestId() {
		return RequestId;
	}
	/**
	 * @param requestId the requestId to set
	 */
	public void setRequestId(String requestId) {
		RequestId = requestId;
	}
	/**
	 * @return the bizId
	 */
	public String getBizId() {
		return BizId;
	}
	/**
	 * @param bizId the bizId to set
	 */
	public void setBizId(String bizId) {
		BizId = bizId;
	}
	/**
	 * @return the code
	 */
	public String getCode() {
		return Code;
	}
	/**
	 * @param code the code to set
	 */
	public void setCode(String code) {
		Code = code;
	}
	/**
	 * @return the totalCount
	 */
	public int getTotalCount() {
		return TotalCount;
	}
	/**
	 * @param totalCount the totalCount to set
	 */
	public void setTotalCount(int totalCount) {
		TotalCount = totalCount;
	}
	/**
	 * @return the smsSendDetailDTOs
	 */
	public List<SmsSendDetailDTO> getSmsSendDetailDTOs() {
		return SmsSendDetailDTOs;
	}
	/**
	 * @param smsSendDetailDTOs the smsSendDetailDTOs to set
	 */
	public void setSmsSendDetailDTOs(List<SmsSendDetailDTO> smsSendDetailDTOs) {
		SmsSendDetailDTOs = smsSendDetailDTOs;
	}
}
